<?php

//Classe de Conexão com Banco de Dados
class Database 
{
    private static $dbHost = 'localhost' ;
    private static $dbUsername = 'agencif1_cafe';
    private static $dbUserPassword = 'drbs8331';
    private static $dbName = 'agencif1_cafe' ;    
    private static $cont  = null;
     
    public function __construct() {
        die('Construcao nao permitida');
    }
     
    public static function connect()
    {
       // One connection through whole application
       if ( null == self::$cont )
       {     
        try
        {
          self::$cont =  new PDO( "mysql:host=".self::$dbHost.";"."dbname=".self::$dbName, self::$dbUsername, self::$dbUserPassword); 
        }
        catch(PDOException $e)
        {
          die($e->getMessage()); 
        }
       }
       return self::$cont;
    }
     
    public static function disconnect()
    {
        self::$cont = null;
    }
}
//Classe de Conexão com Banco de Dados


    //Conexão para paginação
   $dbh = new PDO('mysql:host=localhost;dbname=agencif1_cafe', 'agencif1_cafe', 'drbs8331');
   $dbh->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
   //Conexão para paginação
  
   //Função formatar data ao gravar no banco
    function formatarData($dia){
      $rDia = implode("-", array_reverse(explode("/", trim($dia))));
      return $rDia;
   }//Função formatar data ao gravar no banco
   